home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cocktail / front.lha / front / src / README < prev    next >
Text File  |  1992-08-18  |  1KB  |  30 lines

  1. Common Front-End for Lalr, Ell, and Bnf
  2. =======================================
  3.  
  4. The front-end (front) makes use of a library of reusable Modula-2 modules.
  5. This library (MLIB=reuse) must have been compiled before.
  6. It has been compiled successfully on several configurations
  7. using 2 different Modula-2 compilers:
  8.  
  9. configuration | computer | processor | operating-system | compiler
  10. --------------------------------------------------------------------
  11. MC            | PCS 9900 | MC 68020  | MUNIX m32-1.2    | MOCKA (mc)
  12. MC            | SUN 3    | MC 68020  | SunOS 4.1        | MOCKA (mc)
  13. M2C           | SUN 3    | MC 68020  | SunOS 4.0        | SUN Modula (m2c)
  14. MC            | SUN 3    | MC 68020  | PCTE 1.4        | MOCKA (mc)
  15. MC            | SUN 4    | SPARC     | SunOS 4.1        | MOCKA (mc)
  16. MC          | VAX 750     |         | BSD UNIX 4.2    | MOCKA (mc)
  17. MC          | VAX 8500 |         | ULTRIX V2.0-1    | MOCKA (mc)
  18. MC          | DEC 3100 | MIPS      | ULTRIX V2.0-7    | MOCKA (mc)
  19.  
  20. When moving from little-endian to big-endian machines or vice versa
  21. (like e. g. VAX and MC 68000) the binary files Scan.Tab and Pars.Tab
  22. have to be converted:
  23.  
  24.    make bin.conv
  25.  
  26. To generate the front-end use:
  27.  
  28.    make <configuration> MLIB=...
  29.    make install LIB=...
  30.